We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near John's Villa Restaurant

320 N 55th Pl, Mesa, AZ 85205-8108
#93 of 508 restaurants in Mesa
5641 E Albany St
0.3 miles from John's Villa Restaurant
#5 of 508 restaurants in Mesa
5251 E Brown Rd Ste 104
1.1 miles from John's Villa Restaurant
Cuisines: Italian
#14 of 508 restaurants in Mesa
5251 E Brown Rd #108
1.1 miles from John's Villa Restaurant
Cuisines: Italian
#56 of 508 restaurants in Mesa
6140 E Main St
0.8 miles from John's Villa Restaurant
#16 of 508 restaurants in Mesa
4500 East Main Street
1.3 miles from John's Villa Restaurant
Cuisines: American, Barbecue, Diner, Hamburgers
#60 of 508 restaurants in Mesa
4815 E Main St Ste 16
1.0 miles from John's Villa Restaurant
Cuisines: German
#313 of 508 restaurants in Mesa
5324 E Main St
0.5 miles from John's Villa Restaurant
#72 of 508 restaurants in Mesa
5253 E Brown Rd
1.1 miles from John's Villa Restaurant
Cuisines: Thai
#18 of 508 restaurants in Mesa
1066 North Power Road
1.8 miles from John's Villa Restaurant
Cuisines: Italian, Pizza
#344 of 508 restaurants in Mesa
446 N Higley Rd Ste 105
0.5 miles from John's Villa Restaurant
#23 of 508 restaurants in Mesa
5235 E. Southern Ave. #107
2.0 miles from John's Villa Restaurant
Cuisines: Bakery, Mediterranean
#190 of 508 restaurants in Mesa
6102 East Main
0.8 miles from John's Villa Restaurant
#298 of 508 restaurants in Mesa
5050 E University Dr Ste 101
0.6 miles from John's Villa Restaurant
#112 of 508 restaurants in Mesa
6339 E Main St
1.1 miles from John's Villa Restaurant
Cuisines: Mexican
#33 of 508 restaurants in Mesa
5005 E McKellips Rd
2.2 miles from John's Villa Restaurant
#15 of 213 restaurants in Gilbert
1652 N Higley Rd
3.0 miles from John's Villa Restaurant
Cuisines: Italian
#140 of 508 restaurants in Mesa
4805 East Main Street
1.0 miles from John's Villa Restaurant
Cuisines: American, Diner, Greek
#17 of 508 restaurants in Mesa
6622 E. Superstition Springs Blvd
2.8 miles from John's Villa Restaurant
Cuisines: American, Bar, Brew Pub, Family Fare
#28 of 508 restaurants in Mesa
6613 East Southern Avenue
2.5 miles from John's Villa Restaurant
Cuisines: American
#45 of 508 restaurants in Mesa
7210 East Main Street
2.1 miles from John's Villa Restaurant
Cuisines: Italian
#178 of 508 restaurants in Mesa
4815 East Main Street Suite 32
1.0 miles from John's Villa Restaurant
Cuisines: German, Continental
#166 of 508 restaurants in Mesa
6320 E Main St
1.0 miles from John's Villa Restaurant
Cuisines: American
#27 of 508 restaurants in Mesa
6730 E Superstition Springs Blvd
2.9 miles from John's Villa Restaurant
Cuisines: Japanese
#170 of 508 restaurants in Mesa
1105 N Higley Rd
1.1 miles from John's Villa Restaurant
Cuisines: Mexican
#154 of 508 restaurants in Mesa
1143 N Higley Rd
1.1 miles from John's Villa Restaurant
Cuisines: American
#79 of 508 restaurants in Mesa
6825 E Main St
1.6 miles from John's Villa Restaurant
Cuisines: Japanese
#57 of 508 restaurants in Mesa
5901 E Mckellips Rd #102
2.0 miles from John's Villa Restaurant
Cuisines: American
#62 of 508 restaurants in Mesa
1902 N Higley Rd
2.0 miles from John's Villa Restaurant
Cuisines: American
#43 of 508 restaurants in Mesa
6902 East Hampton Ave.
2.7 miles from John's Villa Restaurant
Cuisines: American
Find a table
#97 of 508 restaurants in Mesa
Power Road
1.6 miles from John's Villa Restaurant
Cuisines: Hamburgers