Otium Grill & Greens
8.6 β’ Restaurant
Restaurant offers a classy and chill vibe with a warm, welcoming ambiance blending luxury and comfort. Seating includes couches and chairs suitable for families, creating a relaxed atmosphere. Cocktails and Filipino-inspired dishes provide a modern, elevated dining experience.
View menu
Good to know
1
Salo Salo pop-up is available for a limited time; check before visiting.
2
Reservations are recommended for the pop-up event due to high demand.
3
The dishes from the pop-up may not be on the regular menu.
Inside Astra Hotel Seattle, 300 Terry Ave N, Seattle, Washington, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
SLU Dental Group
Modern dental clinic featuring state-of-the-art technology and a clean, efficient environment ensuring painless, smooth care.
South Lake Union Dentist Office
Modern, bright and clean dental office offering advanced technology and a welcoming, comfortable atmosphere.
Marlowe Apartments
Spacious apartments with ample natural light and polished dark wood finishes, offering a clean, secure living environment.