Mizumi Buffet Sushi
➤ 3207 NE 163rd St, North Miami Beach I-33160-4437, United States
Japanese, Drinks, Sushi, Asian, Lunch
"Amazing place, I love it. The best food in Miami! They have steak, seafood, chicken, deserts, BBQ cooked right in front of you- what else u can wish for? Awesome"