Comida
Servicio
Ambiente
Good service here in Panama. Place is lettle bit small but looks like a restaurant in Japan. Only thing to improvement is music. Little bit loud.
Comida
Servicio
Ambiente