Skip to main content
9122013028
Our Location
Open for Delivery & Pickup
Home
Menu
Account
About
ORDER ONLINE
Search menu items
Cancel
Star Kitchen
2504 Skidaway Rd, Savannah, Ga 31404
Open now
·
View hours
Schedule pickup
Select time