Kastoori Grill Menu

94 Stewart St, Seattle, WA 98101

Know a great happy hour or special for this location?