1 Restaurants
The finest eel is prepared after the order is placed and grilled to perfection over charcoal.