Urban Grill Indian Cuisine & Bar
Open
1214 Apollo Way
Sunnyvale, CA 94085
Step into an inviting ambiance where contemporary elegance meets traditional charm.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.







