My Place Fish & Chips is a restaurant specializing in Seafood, British, and Canadian cuisines. It offers lunch options and is known for its fish and chips.