Visiting TLT & Grill Soup
We're located on Stevens Creek Blvd in Cupertino, right in the heart of the city's dining corridor. We're open six evenings a week — every day except Tuesday — from 5:30 PM to 1:30 AM.
The restaurant is on the smaller side, so it can fill up quickly during peak hours. If you're planning a visit on a weekend evening, arriving a bit earlier can help you grab a table. We also handle takeout orders if you'd prefer to enjoy our skewers at home.
Give us a call at (408) 777-8000 if you have any questions. We look forward to seeing you!