Indo Bistro

French restaurant · 951 S Glendora Ave, West Covina, CA

To-Go · Dine-In

Hours

More food in West Covina, CA · French Food in West Covina