Mbm Biryani House is an Indian restaurant specializing in biryani. They are located at 1178 Adelaide St N in London, ON. The business is listed as open.