Lord Fin Fish & Chips
Fish and Chips · Seafood · Casual Dining
Lord Fin Fish & Chips is a restaurant specializing in fish and chips. The establishment is noted for serving a perfect rendition of this classic dish. It appears to be a popular spot for this specific cuisine.
Location