crumbside•

Arcadia · Café

Matcha Ren

Matcha Ren, a café in Arcadia. See the source for hours and menu details.

Address

400 S Baldwin Ave, Arcadia, CA 91007

Plan your visit

Hours and menus can change. Check the business information before visiting.