Turkey Sandwich Restaurants in El Dorado Hills
Show restaurants on map
4.7
Menu
4.7
Menu
City: El Dorado Hills, El Dorado Hills, United States Of America
"Great pastrami sandwich. It is a small mother and pop shop, so service can help a bit slow during lunch rush-- the big orders of neighboring companies..."
Feedback
These reviews refer only to the mentioned ingredients.