AMA Cafe

Restaurant in New Delhi, India

Features: air conditioning

6, Delhi, 110054