Leo's

Upscale Seafoodshort_description_v1
4.8(4,937)
$$$
Closed now
Opens 11:30 AMDowntown

What people are saying

4.8
⭐⭐⭐⭐⭐
4,937 reviews

Details

Downtown
60 Ottawa Ave NW, Grand Rapids, MI 49503
Closed now
 Opens 11:30 AM

About