Lotus Fish Bar
21 Dellsome Ln, Welham Green, Hatfield AL9 7DY, United Kingdom
3.8
18 reviews
8 comments
PQMJ+RM Hatfield, United Kingdom
Location reporting
Claim this location
Monday: 11–14
Tuesday: 11–14
Wedneasday: 11–14
Thursday: 11–14
Friday: 11–14
Saturday: 11–14
Sunday: Close
Tuesday: 11–14
Wedneasday: 11–14
Thursday: 11–14
Friday: 11–14
Saturday: 11–14
Sunday: Close
It was very nice