Anderson's Takeaway is a fish and chips establishment. They are located at 26 Grand Street.