AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

Glenroy Italian Restaurants

Say arrivederci to hunger at Nonna Rosa Family Restaurant on Wheatsheaf Road in Glenroy. This Italian restaurant serves pizza and pasta just like Nonna makes, from light and bright surrounds of sta...
El Toro Pizza Glenroy

El Toro Pizza Glenroy

Italian   $$$$$   Opens at 3:00 PM