San Francisco, United States
24 Willie Mays Plaza
$$$
N/A
Dine-in
This place is my preferred one. I visit a lot of restaurants but here I go the most. The crew is very friendly and the food they serve is so fresh and tasty. I am always happy to have a decent dinner in this restaurant. Highly recommended.
like
Pretty good cheese steaks, and right near the Lefty ODowle gate.
It's outta here
Deli
The best companies in the category 'Deli'