Troy's Greek

Troy's Greek

10450 Friars Rd., San Diego, CA 92120

(619) 281-7741

Eat24 Free Online Ordering