Obba Sushi
200 SE 15th Rd, Miami
(305) 856-9016
Menu
Restaurants in Miami, FL
Obba Sushi
200 SE 15th Rd, Miami, FL 33129
(305) 856-9016