Seeda Thai Restaurant 28 North Central Valley Stream, NY 11580 (516) 561-2626 Taste the best Thai food on Long Island www.SeedaThaiRestaurant.com
Lunch Specials: Monday - Friday 12 pm to 3 pm
VIEW LARGER MAP