This Iconic Restaurant In Southern California Just Might Serve The Best Sandwiches In The Entire World
If you’re in Southern California and looking for the best sandwich money can buy, you could do worse than stopping by Canter’s Deli in Los Angeles. This place has been in business for decades and knows a thing or two about making sandwiches that practically change lives.
You can find Canter’s Deli at 419 North Fairfax Avenue, Los Angeles, California. Stop by their website here for menus and details.