Star Kitchen
2504 Skidaway Rd, Savannah
(912) 201-3028
Menu
Reserve
Restaurants in Savannah, GA
Star Kitchen
2504 Skidaway Rd, Savannah, GA 31404
(912) 201-3028