Powerhouse Pizza is conveniently located on St Route 127. Our first trip was very good. Very clean, nice decor, huge selection on menu with something for everyone. Ordered the Powerhouse Deluxe Pizza and a Little Richard Steak Sandwich. Both were awesome. Employees were professional and...personable. Planning next visit already!More