Deli Deluxe

91
% Like it (
57
)
$
Indian, Deli, Sandwiches

Restaurant Reviews

Yelp
– 4.5 stars