Know a great happy hour or special for this location?
Photos
Location & Hours
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, complete with a staffed sushi bar, as well as a full liquor bar.