Cosmo's is a fast food takeaway specializing in British fish and chips. Conveniently located, it's a popular spot for a quick meal.