About
Laughing Buddha is an establishment located in Greater Sudbury, Ontario on 194 Elgin St. Laughing Buddha is in the "Restaurant" category. Global beers, creative pizzas & bar bites are offered at this chill eatery with a lively patio.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like