Chef Chau came to the United States from Vietnam. Growing up around the restaurant industry, helping his parents in their family-owned restaurants, he was influenced greatly by food. Intrigued by the unique taste, simplicity, and freshness of sushi, Chef Chau was inspired to become a chef and began his career by opening his own restaurant serving Japanese Cuisine. After dining at the famous restaurant Nobu in New York City, Chef Chau decided to bring Nobu’s unique combination of traditional Japanese cuisine with citrus and herbs to Central Florida.
Sushi Pop is a contemporary restaurant designed in the style of Harajuku with fun, bright, young and creative decor, representing J-Pop Culture. Chef Chau and his staff create sushi art with every dish, carefully selecting only the best and freshest seafood ingredients, directly from the famous Tsukiji Fish Market in Tokyo, Japan.
Sushi Pop is a hidden treasure located at 310 West Mitchell Hammock Road in Oviedo. If you enjoy sushi like I do, you do not want to miss an opportunity to indulge yourself.