Incredible filet steak sandwich, expensive but very large portion of perfectly cooked steak.
Drogheda, Irlanda: Unbelievable fillet steak sandwich. Expensive but very big portion of perfectly cooked steak. I&#39;