Restaurants in Telopea Pedros Pizza Pedros Pizza in 53 Adderton Rd, Telopea, Serving Italian Pizza.http://www.menumate.com.au/pedros-pizza2008-11-13T02:14:59+11:00