Welcome to Little Buddha




"Xandu in a strip mall...escape the sunburbs in this mood-lit fountained oasis, with food and service that keeps you coming back."