Skip to Main content
The Otis Restaurant
Pickup
ASAP
from
21902 E WELLESLEY AVE
0
Your order
The Otis Restaurant 21902 E WELLESLEY AVE
Schedule Delivery
Schedule Pickup
You can only place scheduled delivery orders.
21902 E WELLESLEY AVE, OTIS ORCHARDS, WA 99027
Schedule Delivery
Schedule Pickup
The Otis Restaurant Location and Ordering Hours
(509) 381-5956
21902 E WELLESLEY AVE, OTIS ORCHARDS, WA 99027
Closed
• Opens Sunday at 8AM
All hours
Order online
This site is powered by
Terms of Service
|
Privacy Statement