Life Square
Casual Dining
Life Square is a 24-hour food court.
Location
Best places nearby
The highest rated places close to Life Square.
Local restaurants nearby
Meistaru iela 23, Rīga
Location
The highest rated places close to Life Square.
Meistaru iela 23, Rīga