What is the best pizza near Yale University? Submitted by Healthy_Block3036 t3_115jqze on February 18, 2023 at 4:58 PM in newhaven 30 comments 0
teacozyheadedwarrior t1_j935k72 wrote on February 18, 2023 at 9:54 PM Papa John's on Whalley Ave. Permalink 21
Viewing a single comment thread. View all comments