Super Tastes Japanese Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (912) 236-7288
Address: 119 Charlotte Dr Ste H, Savannah, GA 31410
Website: http://www.supertastesga.com
342 Johnny Mercer Blvd, Savannah, GA 31410
463 Johnny Mercer Blvd Ste B8, Savannah, GA 31410
346 Johnny Mercer Blvd, Savannah, GA 31410
2315 Waters Ave, Savannah, GA 31404
4735 Us Highway 80 E, Savannah, GA 31410
4691 Us Highway 80 E, Savannah, GA 31410
307 E President St, Savannah, GA 31401
7601 Waters Ave Ste A, Savannah, GA 31406
3000 Skidaway Rd, Savannah, GA 31404
475 Johnny Mercer Blvd, Savannah, GA 31410