Leo's Dumplings

Leo sells a variety of steamed buns and fried dumplings that will tantalise your tastebuds.