Shibui Japanese Rest, MIAMI, Florida (FL)
Conveniently located at 10139 Southwest 72nd Street () in MIAMI, Florida (FL) (33173), Shibui Japanese Rest can be contacted at 3052745578. It is best to call up ahead to make a reservation.
More restaurants in MIAMI, Florida (FL)
Shibui Japanese Rest contact information and details:
Address: 10139 Southwest 72nd Street - , MIAMI, Florida (FL) 33173
Contact Phone: 3052745578