Jan 31, 2011
The Choi brothers' Amitabul is an all-vegan restaurant known for serving healthful foods based on their family’s recipes combined with Buddhist philosophies of cooking.