-
Sizzler
is an above average American Food Restaurant
Ranked #1 of 37 Restaurants in Atwater Los Angeles.
Some say, it is great, awesome.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
This sizzler is THE BEST, service is great, as much texas toast or whatev you wanna call it, awesome, dessert bar is the bomb too, do it up w/some vanilla/choc yogurt and throw nuts &fudge all over it