at 301 N Illinois St Ste A, Indianapolis , 46204-1226 United States
Online menus, items, descriptions and prices for Le Peep Restaurant - Restaurant - Indianapolis, IN 46204
214 FB users likes Le Peep Restaurant, set it to 216 position in Likes Rating for Indianapolis, Indiana in Local Business category
Le Peep Restaurant is Indianapolis based place and this enity listed in Food & Grocery category. Located at 301 N Illinois St Ste A IN 46204-1226. Contact phone number of Le Peep Restaurant: (317) 237-3447