Takumi Restaurant
Albuquerque, NM86% like it (4.3 / 1080 Reviews )
CONTACT
Address: 2100 Louisiana Blvd NE #800, Albuquerque, NM 87110, United States Map ➦ Get Directions
Phone : +1 (505) 508-3091 Call
ABOUT
It has received 1080 reviews with an average rating of 4.3 stars.
FAQs
The address of Takumi Restaurant is:
Takumi Restaurant2100 Louisiana Blvd NE #800
Albuquerque, New Mexico 87192
P: +15055083091
Visit Website: www.takumibbq.com
Takumi Restaurant is listed under