Osaka Grill Teriyaki & Roll

(2 Reviews)
681 E Apache Blvd, Tempe, AZ 85281, USA

(480) 968-6811


Contact and Address

Category: Restaurant,
Address: 681 E Apache Blvd, Tempe, AZ 85281, USA
Postal code: 85281
Phone: (480) 968-6811
Website: https://osakagrilloz.com/

Hours:

Monday:11:00 AM – 11:30 PM
Tuesday:11:00 AM – 11:30 PM
Wednesday:11:00 AM – 11:30 PM
Thursday:11:00 AM – 11:30 PM
Friday:11:00 AM – 11:30 PM
Saturday:11:00 AM – 11:30 PM
Sunday:11:00 AM – 11:30 PM

Location & routing

Get Directions

Most Recent Reviews


  • (February 21, 2024, 2:37 am)

    The Arizona Bowl is to die for! LOTS of options on the menu. Takeout only.


  • (December 27, 2023, 9:01 pm)

    I've only gotten the veggie yakisoba here, but it is so good. I've gotten it as early as 2017 or 2018 and as recently as October 2023 and it's still just as good. I think the price went up a few dollars in that time, though that's not surprising. The atmosphere is definitely not super cute aesthetically or in terms of sometimes rather obnoxious teens/students in there, but I minimize my time in there by getting takeout ¯\_(ツ)_/¯
    Overall, I'd be really really bummed if I couldn't get my veggie yakisoba here anymore so it is definitely a favorite of mine and I hope this place stays open for a long time to come.

Write a Review

Photos of Osaka Grill Teriyaki & Roll

Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811
Osaka Grill Teriyaki & Roll | 681 E Apache Blvd, Tempe, AZ 85281, USA | Phone: (480) 968-6811