Pizza • Delis • Pasta • Italian
"The All American Sandwich is to die for ! The pasta is always fresh cooked to perfection ! I love the extra bread they throw in when you order pasta ! Food always comes perfect fast ! Literally one of my favorite places to order from ! <3"