Reviews

Joy
3/24/2021
Fast delivery and food was hot
Joy
3/22/2021
The sandwich was good and delivered on time
Edward
10/7/2019
Mama Rosa is one of the best delis in White Plains