LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Ichi Sushi Bar 13488 Biscayne Blvd, North Miami, FL 33169 305.944.9334 |
this quiet retreat hides out in a nondescript strip mall. tuna tataki, succulent seared strips of rare tuna drenched in ginger, garlic and ponzu, is the hands-down champion here. mesmerizing sweet sashimi and clever hand... more
REVIEWS (2) |
|