Bobo Dumplings is a restaurant specializing in dumplings. The establishment is located at 125 Avenue Pendennis. Key facts used from search results include the business name and its focus on dumplings.