Toranj 10861 Lindbrook Dr, Los Angeles, CA 90024 Via Jeff Holmes. And a little space birdy tells me that the best sandwich in LA is Roma Market, in Pasadena. The ... Read more