Address: 801 E 3rd St (at Alamitos), Long Beach CA 90802 / (562) 437-1122
About Us / Steamed - Organic Vegetarian Cuisine History: Vegetarian restaurant in the heart of downtown Long Beach. Can make anything on the menu vegan. Offers both take out and backyard cafe-style patio. Uses organic produce from local farmers.