Harambe Cafe Bar 205, Nicholson Street, Footscray, Footscray, VIC Other Restaurants Categories Other Restaurants View details