Oh My God Cafe

F-14-15, Block F, Connaught Place, New Delhi, Delhi 110001

Cleaning update: Not updated.

Description

Cafe Oh My God is located in the heart of Delhi - Connaught Place and is a wonderful place with charismatic and cool interiors serving mouth watering food

Products

No products listed

Reviews

No old reviews....

Write a Review