Arizona > Tucson > Amphi > Restaurants, Food & Beverages > Restaurants > Luke's Italian Beef
101 E Fort Lowell Rd, Tucson, Arizona, 85705-3920
(520) 888-8066
Amphi
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!