Cuban restaurant · West Little Havana
32
"So fresh and flavorful. It has the best sushi roll I’ve had in the states." - Olee Fowler