Restaurants - English in Benicia, CA
Camellia Tea Room