Tamra Restaurant

Restaurant · New Delhi, Delhi, India · 095997 87836 · Website
0.0
Based on 0 verified reviews
Website

About Tamra Restaurant

Tamra Restaurant is a restaurant located at 19 Ashoka Road, New Delhi, Delhi 110001, India. Customers can reach them on 095997 87836 or visit their official website for services, pricing and opening hours. Read genuine customer reviews of Tamra Restaurant on TrustedBusiness.Reviews, or share your own experience.

Latest reviews

No reviews yet.

No reviews yet.

Address
19 Ashoka Road
New Delhi, Delhi, 110001
India
Category
Restaurant
Industry
Restaurant