Formosa Aroma

Cafe · 560 W Main St B, Alhambra, CA

To-Go

Hours

More food in Alhambra, CA · Cafe in Alhambra