Lou & Harry's

Click here for pop-up map

Lou and Harry's has been around the Lansing area for a long time but are new to downtown Lansing. Fantastic gyros and other Greek deli food.

119 S Washington Sq
Lansing
48933
Lou & Harry's