TMR Samosa
Restaurant in New Delhi, India
Samosa/Burger restaurant
Shop No 2 JD21A Pitampura, Delhi, 110089
Restaurants
ยท
New Delhi, India guide