clock menu more-arrow no yes

Shibui Japanese Restaurant

10139 Southwest 72nd Street, , FL 33173

(305) 274-5578