"freedom. great food. great service."
Phone: (+1)8154542425
Address: 129 S Main St, Sheffield I-61361-9752, United States
City: Sheffield
Wednesday: 17:00-20:00
Friday: 17:00-20:30
Saturday: 17:00-20:30
Dishes: 31
Amenities: 5
Categories: 5
Reviews: 757