951 Abbeydale Road
Telephone: 0114 3767000
Reviews of Millhouses Restaurant
Millhouses restaurant is located at 951 Abbeydale Road in Millhouses.
Monday & Tuesday: No food
Wednesday - Saturday: 12PM - 9PM
Sunday: 12PM - 6PM
(The bar is open longer.)
There are no special offers that we are aware of.
Eaten at Millhouses? Write a review!
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.