Khan Baba Restaurant
Khan Baba Restaurant 3.3 Rated 3.3 out of 5 Visit Website verify Khan Baba Restaurant 3.3 Rated 3.3 out of 5 3.3 out of 5 stars (based on 3 reviews) Excellent0%Very good33%Average67%Poor0%Terrible0% so amazing Rated 3 out of 5 1 year ago The taste was so amazing and delicious. Especially their naan was so nice…