Welcome to the delicious world of Toro, located in Carmel on Route 6, overlooking the beautiful Lake Gleneida. Our restaurant is focused on only the freshest Asian fusion cuisine and complete with a staffed sushi bar.
Tags : #AsianFusionRestaurant, #SushiRestaurant
Location :
1679 Route 6, Carmel, New York 10512