"This steak house is absolutely fantastic! Amazing steaks, friendly staff, and great atmosphere. Highly recommend!"
Phone: +441515392402,+441517274026
Address: 2 Livingstone Drive, L17 4JZ, Liverpool, United Kingdom
City: Liverpool
Dishes: 16
Amenities: 17
Categories: 5
Reviews: 1527