1. Home
  2. Owerri
  3. Declan's place

Declan's place

You will find Declan's place, a shawarma restaurant, at Lake Nwaebere St in Owerri. It is also listed as pizza restaurant. Sunday hours are listed below.

Lake Nwaebere St, Owerri 460108, ImoChecked October 2026