TMR Samosa

Restaurant in New Delhi, India

Samosa/Burger restaurant

Shop No 2 JD21A Pitampura, Delhi, 110089