Stad: Longmont, 2130 Main St, Longmont, United States Of America
"Wow! Stopped in for lunch and I’m so thrilled that I found this hidden gem. The atmosphere is cozy and staff is beyond friendly. The food... omg. The..."
Stad: Longmont, 2130 Main St #15, Longmont, United States Of America
"I had a simple bowl of thukpa: tender wheat noodles with crunchy vegetables in a delicious, spicy broth soup! Kind of tangy and perfect for a cold day..."