Search results
- See moreSee moreSee moreSee moreNiki's Tokyo InnSushi Restaurant · $$
Niki's Tokyo Inn is a family-run Japanese restaurant and is proud of being the first Japanese restaurant in San Antonio....
Website: eventseeker.com
Phone: (210) 736-5471
Pickup
819 W Hildebrand Ave San Antonio, TX 78212 1143.85 mi
Is this your business? Verify your listing
Amenities
- Family friendly