We greatly value our customers and always look for room for improvements. If you have any questions regarding our restaurant, or simply to place a phone order for take out, please call us at 909 – 394 – 8088
We are opened 7 days a week, from 10 a.m – 9 p.m, except on Thanksgiving and Christmas.