New Stars

777 Capital Cir SW, Tallahassee 32305, United States

Map of New Stars, 777 Capital Cir SW, Tallahassee 32305, United States

777 Capital Cir SW, Tallahassee 32305, United States

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at New Stars. Prices may vary in venue.