Generated from the website:
Saigon Deli is a restaurant located in Montgomery, AL that provides a unique experience through its high-quality cuisine. The restaurant is committed to providing its customers with a memorable experience, which is why they require JavaScript and Cookies to be enabled in order to access the website. Saigon Deli is dedicated to staying up-to-date with the latest technology in order to ensure that customers have the best possible experience.