Manfred’s

Restaurant in Sheffield, United Kingdom

Opening hours: We-Fr 08:00-20:00, Sa-Su 09:00-20:00 Features: outdoor seating

1 Rustlings Road, S11 7AA