Lotus Deli
Vietnamese · Pho · Deli
Lotus Deli is a Vietnamese restaurant.
Location
Best places nearby
The highest rated places close to Lotus Deli.
Local restaurants nearby
971 64 Ave NE, AB
Location
The highest rated places close to Lotus Deli.
971 64 Ave NE, AB