Troy Alameda

Troy Alameda Menu

76 items in 7 sections · $0.85 – $26.40 · Greek Restaurant in Alameda, CA

Open now · closes 9:00 PM Directions Call to order