Bird's Nest CafeServing Coffee and Tea

Popular Menu Items

View full menu

Address

2403 S Vermont Ave
Los Angeles CA, 90007
(323) 641-7986