An American cuisine restaurant serving pizza, burgers, shakes, and other American favorites.
1960 E West Pkwy #110, Fleming Island, FL 32003