Log in
English (United States)
Vietnamese
Fleming Island, FL, United States
Open map
Fresh reviews:
Phở Monday is the best! Haven’t ventured out too much on the menu, but the Phở is definitely Awesome!
Kim B.
Saigon Tokyo Bistro
1 place in
Fleming Island
, ordered by rating:
Saigon Tokyo Bistro
4.8
20 reviews
Telephone:
+1 904-579-3004
Address:
1560 Business Cr Dr Ste 14
Vietnamese
/
Chinese
/
Japanese
Vietnamese
in nearby cities:
Jacksonville
Orange Park
English (United Stat…
Log in