Atra Cafe
Vietnamese · Japanese · Coffee Shop
Atra Cafe offers a unique fusion of traditional Vietnamese coffee and Japanese tea.
Location
Best places nearby
The highest rated places close to Atra Cafe.
Local restaurants nearby
18120 Brookhurst St, CA


