The Village Vault Restaurant

American · 161 N Glendora Ave, Glendora, CA

Dine-In

Hours

More food in Glendora, CA · American Food in Glendora