KRISHNA FAST FOOD
Fast food restaurant
Shop No A, 89-A, Devli Extention, Block E, Sangam Vihar, New Delhi, Delhi 110080, India




About KRISHNA FAST FOOD
Service
- Takeout
- · Dine-in
- Serves dine-in
Guest reviews
3 written reviews
Mini BB Ki Vines 2 years ago
👍 …
Deepak 2 years ago
ROHIT YADAV 2 years ago