T C Restaurant and Fast Food Centre
Restaurant
Shop No 4, Main Road, Mehrauli - Badarpur Rd, Sharma Market, Block A, Pul Pehladpur, New Delhi, Delhi 110044, India




About T C Restaurant and Fast Food Centre
· Dine-in · Delivery
Service
- Takeout
- · Dine-in · Delivery
- Serves dine-in
- Offers delivery
Guest reviews
1 written review
Anup 6 months ago
Delicious food