Home / Restaurants / Leo Specialist Restaurant
Leo Specialist Restaurant Opening Hours: 10:00 AM Cuisine Type: Nigerian
Address: Wurukum, Makurdi, Benue Contact number: 0810 874 5122
Email:
About item: Like(262) Restaurant
Reviews
Request a call
Sign In
Hotel Sign in