McGraths Hill Restaurants With Functions