Sizzler

719 Blue Lakes Blvd N, Twin Falls, ID

Menu (As of 10/29)

Sizzler: hours and how to order