Bistro Savannah offers a cozy atmosphere with outdoor seating. This bistro has 28 seats inside.