- , ,
Captain Nemo's is an award winning fish and chip restaurant based in Glasgow, Scotland. Open 7 days , Captain Nemo's offer the finest quality fish and chips freshly prepared by our sea fish quality trained fryer. We also offer a full range of home made ice creams (24 flavours) which can be eaten onsite or at home