Javascript is required to view this map.
1972 Ormond Blvd Suite E
Hibachi, Japanese, Sushi
Ormond
4.166665

Taste of Tokyo


1972 Ormond Blvd Suite E
Destrehan, LA, 70047

Menu Images

4.166665
Your rating: None Average: 4.2 (6 votes)