at , Indianapolis , 46208 United States
2 FB users likes New Lincoln Square Restaurant Downtown, set it to 751 position in Likes Rating for Indianapolis, Indiana in Local Business category
New Lincoln Square Restaurant Downtown is Indianapolis based place and this enity listed in Diner category. 46208.