Takumi Ramen & Grill
2893 Florence Blvd, Florence
(256) 275-3766
Recent Reviews
Takumi Ramen & Grill
2893 Florence Blvd, Florence 35630
(256) 275-3766