Little Greek Fresh Grill
12117 W Linebaugh Ave, Tampa
(813) 852-9898
Recent Reviews
Order Online
You May Also Like
Marina’s Pizza & Pasta - 12121 W Linebaugh Ave
Pizza, Italian
McDivot's Sports Bar and Restaurant - 10706 Countryway Blvd
Chicken Wings, American
SoFresh - 10712 Countryway Blvd #211
New American, Salad, Wraps, American, Health Food
Restaurants in Tampa, FL
Little Greek Fresh Grill
12117 W Linebaugh Ave, Tampa, FL 33626
(813) 852-9898