Uncle Nick’s Souvlaki
Greek restaurant, Family restaurant, Meal delivery, Takeout restaurant, Mediterranean restaurant
Greek restaurant, Family restaurant, Meal delivery, Takeout restaurant, Mediterranean restaurant
Family restaurant
100 Belmont Dr #1, London, ON N6J 3T4, Canada