Address: 1830 130th Ave NE, Bellevue
Phone: 425-883-2777
Hours: Tues-Sun 4pm-8pm
Take Out: Yes
Delivery: No

Options: Menu Website

Share This