1. Home
  2. Benin City
  3. Restaurants
  4. RUCH Snails Restaurant

RUCH Snails Restaurant

RestaurantGRAWebsite

RUCH Snails Restaurant: restaurant at 9 Aideyan Cres, off Aikhionbare Street, GRA, Benin City.

9 Aideyan Cres, off Aikhionbare Street, GRA, Benin City 333120, EdoChecked October 2026