Ten Thousand Buddhas Sarira Stupa

Niagara Falls, Ontario

no ratings yet

rating star
Click a star to rate this entry

Vegan cafeteria

Ten Thousand Buddhas is an all-you-can eat vegan restaurant that's part of the Ten Thousand Buddhas temple in Niagara Falls. Call ahead for information on what food is available -- sometimes they run out.

They are only open from June to October.

Added by mekhit on Dec 6 11 (last updated Dec 6 11)

Edit Clone

Mark this place closed (permanently).


$ - inexpensive


  • Buffet



11:30am - 2pm

Edit Hours