Tikka Bistro

Grand Lunch Buffet on Every Friday, Saturday and Sunday

1250 E Apache Blvd # 116, Tempe, AZ 85281, USA