I was in St Louis for business and have friends who live in Central West End that I met for dinner here. They live in walking distance of Liluma and wanted to take me to their favorite local place. I can see why they love it- the food was excellent. They make their own pastas which are light and delicous....
More
