Located next door to the popular Sakura Japanese Cuisine & lounge, Sliema. Ichiban’s concept is a natural progression from the experience  and successful ten year track record in the Asian food sector.

Ichiban Japanese Burgers

Posted On 11 April 2019