Shaka Sushi and Noodle Bar
RESTAURANTS Inlet Beach FL
Member Since: 2019-04-15
Address:
13625 US Hwy. 98 E
Suite 5
Inlet Beach, FL 32461
13625 US Hwy. 98 E
Suite 5
Inlet Beach, FL 32461
Phone: (850) 909-0030
Email: [email protected]
Website: www.shaka30a.com