Food villa & Grills is located in Kano, Nigeria on 6 Maiduguri Road, Nayibawa. Food villa & Grills is rated 3.9 out of 5 in the category family restaurant in Nigeria.
Address
6 Maiduguri Road, Nayibawa
Amenities
Good for kidsToilets
Offerings
CoffeeSmall plates