361-548-6804
Exploring the culinary waters of the Island
Island Time Sushi Bar & Seafood Grill is located on North Padre Island. It specializes in Sushi, local seafood and fresh garden products. Dark and clubby atmosphere. Known for king crab legs and grass fed beef.
Island Time Sushi Bar & Grill