Update Info - John's Villa Restaurant
This restaurant was reported as closed. If it is open, let us know.
John's Villa Restaurant
320 N 55th Pl
Mesa, AZ 85205
320 N 55th Pl
Mesa, AZ 85205
This restaurant was reported as closed. If it is open, let us know.