Italian Restaurants nearby 243, LG floor, A1 block, Janakpuri, Block A1, Janakpuri, New Delhi, Delhi 110068, India

Pomodoro - Piccadily Hotel

Approximately 0.76 km away
Address: Piccadily Hotel, District Center Complex, Janakpuri, New Delhi

Da' Pizza Planet

Approximately 1.7 km away
Address: 88A, C2B Block, Janakpuri, New Delhi