Urban Grill Indian Cuisine & Bar

Open
1214 Apollo Way
Sunnyvale, CA 94085
Step into an inviting ambiance where contemporary elegance meets traditional charm.

Find related places

Own this business?
See a problem?

You might also like

United StatesCaliforniaSunnyvaleUrban Grill Indian Cuisine & Bar

Partial Data by Foursquare.