Restaurant
Luigi's
15 locals recommend,
Tips from locals
They haven't caught up to the 21st century quite yet - no internet presence, no online orders for delivery. They're abrupt on phone. BUT MY GOD do they have good pizza though. Try buffalo chicken.