St Sat Pizza is a pizzeria offering takeout and limited dine-in seating.