Skip to main content
9122013028
Our Location
Open for Delivery & Pickup
Home
Menu
Account
About
ORDER ONLINE
Contact Star Kitchen
2504 Skidaway Rd, Savannah, GA 31404, GA
Phone:
9122013028
View on Google Maps
Order Online
Hours