Sarra Grill
8335 Skokie Blvd, Skokie
(224) 251-7549
Recent Reviews
Order Online
You May Also Like
Taco Bell - 8329 Skokie Blvd
Fast Food, Mexican
Pho Phu Linh - 4741 Main St
Vietnamese, Noodles, Sushi Bar
Panjwani Network Restaurants - PNR Office - 5256 Dempster St
Coffee & Tea, Donuts, Coffee Shops, Coffee
Restaurants in Skokie, IL
Sarra Grill
8335 Skokie Blvd, Skokie, IL 60077
(224) 251-7549