Church Street Brighton is Melbourne's bayside dining hub with excellent restaurants, wine bars and neighbourhood cafes.
24 venues listed