Faro's Italian Pizza

Comments on Faro's Italian Pizza. 3963 28th St SE, Grand Rapids 49512-1805 MI
Please share as much information as you can about Faro's Italian Pizza so other users can benefit from your comment.
Can't read?