Roma Garden Address: 3923 E Thunderbird Rd Ste 113, Phoenix, AZ 85032 Phone: (602) 788-5466 Payment: Restaurants, Italian Other Businesses: St. Francis Restaurant at 111 E Camelback Rd, Phoenix, AZ 85012 JBs Restaurant at 3567 W Northern Ave, Phoenix, AZ 85051 Coffee Bean & Tea Leaf at 3400 E Sky Harbor Blvd, Phoenix, AZ 85034 Salsitas at 6538 W Thomas Rd, Phoenix, AZ 85033 Elie's Deli at 4502 E Thomas Rd, Phoenix, AZ 85018