French Quarter Dining
Kayla's Restaurant
3036 St Claude Ave New Orleans, 70117
(504) 949-3477
Operating Hours:
monday - saturday 9:00 am - 2:00 pm
Delightful Southern food in Bywater.