Papa Luis Fast Food and Pizzeria

Restaurant that provides a variety of food types including Italian, American and Mexican cuisine which is 100% Halaal. The restaurant is open for business till late , 6 days a week. Closed on Mondays

Contact Info:
245 S Roselle Rd, Schaumburg IL, 60193, United States