Al Koura Restaurant
Address:
487 Washington St, Norwood, MA 02062
Phone:
(781) 762-6722
Other Details:
This cozy restaurant offers a vast array of American and Mediterranean salads, sides, sandwiches, combo plates, desserts and pastries. Regional favorites include chicken or beef shawarma, kabobs, falafel, stuffed grape leaves, hummus, tabbouleh and baba ghanouj.
Normally a lunch and dinner spot, Al Koura offers breakfast on Sundays.
Restaurants
Other Businesses: