Great India Cafe

Studio City, California, USA



Great India Cafe, Studio City, CA, USA