Taste of Manila 417 W. Main St. Alhambra CA United States
Closed. Location is now Sahee.
Hours: Closed. Location is now Sahee.
Phone: no phone