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
No reservations accepted. No parties larger than 6 persons.
954.530.7520
333 Himmarshee St, Fort Lauderdale, FL 33312