fbpx

LOCATION

HOURS

New OB Take-Out Menu On Mobile Order Coming Soon!

Tuesday - Sunday: 9am - 2:25pm
Monday: Closed
Phone: 954-530-7520

Contact Us

No reservations accepted. No parties larger than 6 persons.

Phone
Address

954.530.7520

333 Himmarshee St,
Fort Lauderdale, FL 33312