Image
Category image
Barracuda Steak
480.00 SLL
Grilled barracuda with buttery lemon sauce served with steamed vegetables and mash potatoes.