HOME / Restaurant / Xoyita Restaurant GT
207 Union Ave, Providence, RI 02909
+14017433412
View Business Profile