Vegetarian hub serving all-steamed, locally sourced menu

steamed organic vegetarian cuisine

801 E 3rd St, Long Beach, CA 90802

562-437-1122

Website