All types Restaurant All types All types Restaurants Open now Granville Take Away 19A Odessa Street, Granville, QU 4650 Restaurant