Str8flamerestaurant2400 Monarch St, Alameda, CA 94501, USAAn Alameda spot serving American fare.Find on Google MapsDescriptionNearby placesBalboa Cafe4.2 (882)Cow Hollow, San FranciscoKarma Cafe4.5 (216)North of Panhandle, San FranciscoAsk Karpo for more information.Get the APP