Leo's Restaurant

  • 0
  • 1

Leo's is a causal fine dining restaurant located in the heart of Downtown Grand Rapids. Our Art Prize entries are displayed in our spacious front lobby, with lots of natural light from the large windows.

Visitor Amenities
  • Free Public Restrooms: No
  • Free Public Parking: No
  • Physically Accessible: Yes

2014 Entries hosted at this Venue

Entry Photo

Wood Upon the Sea

Mark Krug
  • Three-Dimensional
More Details
Entry Photo

S.S. Daniel J. Morrell

Michael Stewart
  • Two-Dimensional
More Details
Entry Photo

Mackinac Passageways

Brian van Kuik
  • Two-Dimensional
More Details