TAKUMI RAMEN Menu

$$Ramen
486 N Orange Ave SPACE 8, Orlando, FL 32801

Know a great happy hour or special for this location?