Nestled within a bustling train station, this deli offers a vibrant New York-style atmosphere reminiscent of Grand Central Terminal. Its gluten-free bread options and generous sandwich fillings make it a welcoming spot for those seeking gluten-free choices in a lively setting.