Tulsi Restaurant of Tulsi Restaurant - Rating and Reviews
GA 10, Ground Floor, Metro Walk, Sector 10, Rohini, New Delhi, Delhi - 110085
Have You visited this Venue?
Rate It Now!
1 people have reviewed Tulsi Restaurant
Check Availability & Prices
Tulsi Restaurant