Liluma

Liluma

  • 236 N Euclid Ave
  • Saint Louis, Missouri
  • 63108

Description

Joe Bonwich the “Best All Around Critic” at the Post wrote an article on outdoor dining in St. Louis and gave us a plug. We really appreciate any positive mention, especially from Bonwich.

Fact sheet

Number of employees
30-49

Company contacts

  • James Fiala
  • Owner

Companies nearby