Indian Grill

Overview

Address: 2367 San Diego Ave,
San Diego, CA 92110
Website: indiangrilloldtown.com
Phone: 619-294-5770