HOME / Restaurant / Juluca's - Italian Restaurant
613 Longfields Dr Unit 107, Ottawa, ON K2J 6J2
+16134407770
View Business Profile