Trolly Express Pizza in San Diego
6217 Imperial Ave,
San Diego, 92114
(619) 263-1111
(619) 263-1111
![Trolly Express Pizza - San Diego](/logo/0/110/0/default.jpg)
Providers of dining in San Diego
dining, food, pizza, restaurant