Obba Sushi Description
Creative Japanese fare near the harbor. Stylish spot with an extensive choice of sushi rolls & 30 sauces, plus Japanese entrees.
Address:
200 SE 15th Rd, Miami, FL 33129, United States
Phone:
+1 305-856-9016
Website:
Store Hours:
Sunday: 11am-10pm| Monday: 11am-10pm| Tuesday: 11am-10pm| Wednesday: 11am-10pm| Thursday: 11am-10pm| Friday: 11am-10pm| Saturday: 11am-10pm