Urban Grill Indian Cuisine

1214 Apollo Way Sunnyvale CA 94085 USA

(669) 306-6700

Location