Falora
LinkedIn Pintrest Facebook Twitter Google +

Falora,

Tucson AZ
Address: 3000 E Broadway Blvd (at Country Club), Tucson AZ 85716 / (520) 325-9988

Type: Restaurant

Cuisine: Italian Pizza Vegan Vegetarian