Letoha Grand, Makurdi.
Restaurant👍👍 Amazing dishes all day everyday, always love eating there People often mention environment,
Address
Township, Makurdi 970101, Benue, Nigeria
Contact
+234 913 263 2377Price rating
$$ $$
Rating on Google Maps
4.20 (130 reviews)Open on Google Maps