KitchenSpot
Search
See the best dishes near you?
← Sunset restaurants

Shibui Japanese Restaurant

No reviews yet

Japanese10139 SW 72nd St, Miami

Own or manage Shibui Japanese Restaurant? Claim this listing free