
627 East Green Street, Urbana, IL
Shawarma restaurant in Urbana, Illinois, United States.
A halal sign is clearly visible on the premises. All food at this restaurant is certified halal.
Score reflects a halal certificate on file.
Great taste, quick service, excellent quality.