Homemade Sweets & Cook is a Greek restaurant that also offers desserts. They are located at 37 Oxton Road. Key facts used from search results include the business name and its association with Greek cuisine and sweets.