Leven Fish Bar
42a Montrave Cres, Leven
01333 425330
Menu
Reserve
Leven, Scotland
Leven Fish Bar
42a Montrave Cres, Leven, Scotland KY8 4EQ
01333 425330