Indian Restaurant

144 Prince Faisal bin Fahed Road Khobar 133 · Saudi Arabia - Dammam