Places
Communities
Detecting...
Chat
Restaurants
MO
Alameda
The London Tea Room
The London Tea Room
4.6
(0 reviews)
1905 1/2 Encinal Ave
Alameda, MO
(510) 521-4600
Overview
Reviews
Q&A
Business Information
1905 1/2 Encinal Ave
Alameda, MO
(510) 521-4600
Location
Loading map...