Either for an amazing dining experience or take out, you will love Vivaa Mexico
1031 Plainfield Street, Johnston RI 02919
401.415.8659
401.415.8644
Design by RJD Tech Solutions