JavaScript is not enabled.
One of the Best in Town - Review by citysearch c | Mambu

Mambu

Claim

One of the Best in Town 6/28/2007

I have been here are numerous occasions. The chef/owner is one of the nicest guys I know and really knows how to make a good dish. Sit back and relax as you pack your stomach full of a menu that is very ecletic. A must try for everyone. Pros: Great Service, Friendly and Great Foood more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021