Ibo's Meyhane is a fish and chips restaurant.