Reviews of The Lunch Hour. (Restaurant) in Liverpool (Merseyside).