310 De Baliviere Ave
St Louis, MO 63112
St Louis, MO 63112
Open HoursMonday 11:00am - 7:00pm, Tuesday 11:00am - 7:00pm, Wednesday 11:00am - 7:00pm, Thursday 11:00am - 7:00pm, Friday 11:00am - 11:00pm, Saturday 11:00am - 11:00pm, Sunday 11:00am - 12:00pm
OverviewTalayna's name comes from a Yiddish word meaning Italian, and it's a fitting and clever name for this casual eatery. The menu includes every Italian standard from Lasagna to...
more
