Uptown Grill

Nice little grill in downtown Peru,Illinois. This is one do the best places to eat in the area.