Get directions to: Antar's Sports Bistro, Tempe, AZ
Restaurant address: 699 S Mill Ave Tempe, AZ 85281, USA
Restaurant: Antar's Sports Bistro