You are now leaving Menulist
We hope to see you again soon!
Leo's Country Kitchen
11201 Sierra Ave 1A, Fontana I-92337-7581, United States
Steakhouse, Kitchen, Breakfast, Lunch, American, Coffee, Sandwiches, Soup
The redirect does not work? Just click on this link or copy it into your address bar