Zoya
Price: £13.75
Eel served on a bed of rice.
141 Leavesden Rd, Watford, United Kingdom
Restaurant
No open hours
Spot something wrong?