Abesha

View Map
327 Barkly Street
Melbourne, 3011
Ph: (03) 9687 0564

Features

Find a Restaurant