Profile: Shari's Restaurant is a Eating and drinking places company located at Twin Falls, Idaho USA, address is 1601 Blue Lakes Blvd N, Twin Falls 83301-3374 ID, postcode is 83301-3374, you can contact Shari's Restaurant by phone 5035688058
Please share as much information as you can about Shari's Restaurant so other users can benefit from your comment.