Lulu’s Local Eatery has closed permanently at 3201 S. Grand Blvd. in the Tower Grove South neighborhood of St. Louis. A statement on the vegan restaurant’s Instagram feed said that the restaurant’s owners were “unable to continue,” without elaborating on the reasons behind the closure. The vegan restaurant started life as a vegetarian food truck […]
