Octupus Bar & Grill
Bar👍 Very casual and friendly. Great viewing set up for soccer lovers. Very nice Nkwobi and Goat head Cuisine
Address
F298+6J6, New Owerri, Owerri 460281, Imo, Nigeria
Rating on Google Maps
3.20 (9 reviews)Open on Google Maps