Hibachi
6th Lane, Police Bungalow Road, Moragalla, Beruwala 81532 Sri Lanka
Hibachi is a American, Italian, Seafood place is located in Beruwala, Western Province. The address of Hibachi is 6th Lane, Police Bungalow Road, Moragalla, Beruwala 81532 Sri Lanka.