fbpx

LOCATION

HOURS

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

Tuesday, Wednesday, Thursday: 9 am - 1:25 pm
Friday, Saturday, Sunday: 9 am - 2:25 pm
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