California > Alameda > Restaurants, Food & Beverages > Restaurants > Orchid Pavillion Cafe
1540 Webster St, Alameda, California, 94501
Not specified
Restaurants, Food & Beverages > Restaurants
orchidpavillioncafe.com
Tags: ["Chinese Restaurant"]
Videos:
No reviews yet. Be the first to write a review!