Moldova Restaurant, 5000 DUFFERIN ST, Toronto York University Heights
1416th visitor, Write a review
Moldova Restaurant Map

near M3H 5T5

Moldova Restaurant is ranked #1 of 32 nearby Restaurants.

They say Moldova Restaurant is good a top notch Restaurant