at 4760 W 38th St, Indianapolis , 46254-3318 United States
Online menus, items, descriptions and prices for Saigon Restaurant - Restaurant - Indianapolis, IN 46222
2 FB users likes Saigon Restaurant Indianapolis, set it to 756 position in Likes Rating for Indianapolis, Indiana in Local Business category
Saigon Restaurant Indianapolis is Indianapolis based place and this enity listed in Vietnamese Restaurant category. Located at 4760 W 38th St IN 46254-3318.