Shiba Tea
Tea House · Coffee Shop
Shiba Tea is a tea establishment offering a variety of drinks, including Passion Fruit Green Tea. They provide online ordering for pick-up only.
Location
Best places nearby
The highest rated places close to Shiba Tea.
Local restaurants nearby
111 Louisiana Blvd SE, Albuquerque, NM 87108, USA



