Best Mediterranean Restaurants In Rockford, IL
Mar 5, 2017
Sahara Palace is a restaurant located in Rockford, Illinois at 5890 East State Street. They are open every day of the week.
5890 East State Street, Rockford, IL, 61108
Ali Baba is a restaurant located in Rockford, Illinois at 139 Sundae Drive. They are open every day of the week. Beef marinated with special spices, slowly roasted, thinly sliced & rolled in a pita with sliced tomato, pickles, tahini sauce, onions and parsley. Lettuce, romatoes, cucumber, salonika pepper, feta cheese, and kalamata olives tossed and served with house dressing. Lettuce, cucumber,...
139 Sundae Drive, Rockford, IL, 61108
Terms of Service
© 2017 DineRank.com. All rights reserved.