Position: Owner
Category: Food & Dining
Little Buddha Asian Restaurant in Amsterdam is the perfect choice for takeaway.