I'm not really sure why this place is called the Cinema Deli, since it's nowhere near the movie theater in Rancho! It's actually located next to the post office, but I suppose "Post Office Deli" doesn't have the same ring to it! Anyway, the sandwiches here are big and thick, delicious (better than those chain places) and well worth the price and hunting down the restaurant!
more