Noe Sushi Bar, one of South America’s most celebrated sushi restaurants, has opened its first U.S. location in South Miami, bringing its unique fusion of Japanese and Latin American flavors to the area. The menu offers a mix of Noe’s signature dishes and Miami-only creations, set in a revamped 3,000-square-foot space with seating for 140 guests.
View More