Big Mamma's is a restaurant serving Turkish cuisine. It is located in Büyükçekmece, Istanbul. Key facts used from search results include the cuisine type and location.