Micro Bites is located in New Delhi, India on Site no 12371, opp.Aurobindo shopping complex. Micro Bites is rated 4.9 out of 5 in the category chinese noodle restaurant in India.
Address
Site no 12371, opp.Aurobindo shopping complex
Amenities
Good for kidsHigh chairs
Offerings
Halal foodSmall plates