Leo's corporate office is located in 60 Ottawa Ave NW, Grand Rapids, Michigan, 49503, United States and has 11-50 employees.
leo's
leo's restaurant
leos
leo's restaurant inc
leo's seafood restaurant & bar
leo's seafood inc
Departments
Number of employees
Operations
4
C-Suite
1
Marketing
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Leo's's success, and advanced their careers.
Property Assistant & M... at Life Cycle Property Ma...
Worked as Executive Pastry Chef
at Leo's (2016-2017)
Explore More
Leo's Seafood Restaurant & Bar is a premier dining destination located in downtown Grand Rapids, Michigan, known for its exquisite seafood, classic cuisine, and a world-class wine list. Since 2004, the restaurant has been committed to sourcing fresh quality ingredients and delivering an extraordinary dining experience in an elegant setting. The ven... Read More