From Our Editors
Athena Grill in Santa Clara has what you need! Athena Grill offers a free wifi hot spot ? perfect for surfing the web or getting a little work done.
Impress the guests at your next gathering by calling in Athena Grill for catering. For the nights you just want to stay in and cozy up, order in great takeout or delivery from Athena Grill.