Phoenix, AZ Metro >
5932 W Bell Rd Ste D112,
It was good service with a smile and food was good.
If you expect lots of veggies dont go here. Its rice and meat.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now