All types Bakery Restaurant All types All types Bakeries Restaurants All price levels Inexpensive Moderately Priced All price levels All price levels Inexpensive Moderately Priced Closed now Glenroy Pizza 2/177 Glenroy Road, Glenroy, VI 3046 Restaurant