Giant of Siam
90 Main St, Nashua NH 03060