Island Time Sushi Bar & Grill
Need to just sit back and relax after a long beach day? Island Time Sushi on Padre Island is the perfect spot to do so! They offer a seated, bar and lounge area. Experience sushi making up close and personal. Specials on food and drink happen all week long. And remember, you're on Island Time.
Located In Padre Island
Padre Island offers some of the area’s best dining options and nightlife.