Taste of Asia

925 Village Square Drive, Sebastian, Florida, 32958, United States