Main content starts here, tab to start navigating

Babalu Overton Square

ALL DAY MENU

Hours & Location

2115 Madison Ave.,
Memphis, TN 38104

(901) 274-0100

MONDAY – THURSDAY
11am – 10pm
FRIDAY – SATURDAY
11am – 11pm
SUNDAY
11am – 9pm

Visit us on Facebook




Get Directions