La Puposa Loka
is Ranked #6 of 21 Restaurants in Winston Park North York.
Some say it is good, efficient, horrible.
The Latest Review: ★★★
Sent on the 13th of July, 2010
food is not bad. A good assortment of authentic foods and good value too. Server was really friendly and efficient.
Rank #6 of 21