The Village Grill
Address:
160 West Portal Ave, San Francisco, CA 94127
Phone:
(415) 681-5299
Hours:
- Mon: 7am-2pm
- Tue: 7am-2pm
- Wed: 7am-2pm
- Thu: 7am-2pm
- Fri: 7am-2pm
- Sat: 8am-2:30pm
- Sun: 8am-2pm
Other Businesses:
- King of Thai Noodles at 1507 Sloat Blvd, San Francisco, CA 94132
- Xiao Loong Restaurant at 250 W Portal Ave, San Francisco, CA 94127
- Starbucks Coffee at 340 Mission St, San Francisco, CA 94105
- Fiesta Tacos at 250 Golden Gate Ave, San Francisco, CA 94102
- Fuji at 301 West Portal Ave, San Francisco, CA 94127