Layla (Grove)

4317 Manchester Ave., St Louis, Missouri

4317 Manchester Ave., St Louis, Missouri
Mon - Thu: 11 a.m. - 11:00 pm
Fri:  11 a.m. - 1:00 a.m.
Sat: 10 a.m. - 1 a.m. 
Sun: 10 a.m. - 10:00 p.m.
Moderate