This barn like establishment was absolutely pumping when we trekked to Keysborough in search of yum cha. Obviously very popular however the noise level was quite high due to the number of diners. Food was good however not as refined as some we have experienced and also in more relaxed atmospheres.
Shark Fin Inn
328 Cheltenham Road