Skip to content
Restaurant

Malhotra Restaurant

Unique things to do nearby

Places to stay nearby

Location
New Delhi, DL 110055
Phone098100 83238
Hours of Operation statusOpen · Closes 11:00 PM