Sher Punjab Indian Restaurant

Sher Punjab Indian Restaurant

2510 W Devon Ave, Chicago, IL
(773) 973-4000 serving: Far North Side, West Rogers Park (West Ridge), West Rogers Park

Sidewalk Score: 7 out of 10
Location, Location, Location:

Categories:

Restaurants, Indian,

The Low Down

Rants, Raves & Reviews