Chado Tea Room - Los Angeles

$$ • Coffee and Tea • Sandwiches • Salads

View delivery time and booking fee. • 

100 N Alameda St, Los Angeles, CA 90012 • More info

Currently unavailable
Soup and Salad
Paninis
Sandwiches
Mains
Desserts