An unassuming storefront. In a little strip mall.
On a steep street.
Leading to the mountains.
Outside, it looks like California. Inside.......
It's 1000% I-T-A-L-I-A!
Roma Deli will sell you bread that is bigger than your head.
And pasta longer than your arm. I haven't tasted it ALL but I'm sure it's all delicious.
Roma Deli assumes that you have a VERY BIG ITALIAN family to feed.
If you don't have one, you're going to wish you did. Mangia, Mangia!